import {instance1} from './request'

/* 拿到商品详情数据 */
export function getDetail(iid){
  return instance1({
    url:'/detail',
    params:{
      iid
    }
  })
}

/* 面对复杂后端数据结构 ，首选使用Es6使用类来分隔*/
// 核心思想，一个组件中的的数据创建一个类来存储，在发送请求的组件中引用然后new class（...）,最后传递到所需组件中
export class Goods{/* 创建一个储存商品信息对象，该对象根据实际情况接受到不同的信息，然后传递到所需要的组件当中去使用 */
  constructor(itemInfo,colums,service){
    this.desc=itemInfo.desc;
    this.price=itemInfo.price;
    this.oldPrice=itemInfo.oldPrice;
    this.discount=itemInfo.discountDesc;
    this.colums=colums;
    this.service=service;
  }
}
